An environment for developing adaptive, multi-device user interfaces
نویسندگان
چکیده
There is a growing demand for the development of multi-device, adaptive user interfaces – interfaces that will run on and adapt to the characteristics of multiple display devices and networks as well as multiple users and user tasks. We describe a design and implementation environment for the development of such interfaces. This tool allows developers to specify their desired interfaces using an abstract set of screen element and layout constructs. It then generates a Java Server Page implementation using a custom tag library that realises a multi-device, adaptive interface. We compare and contrast our approach to other techniques and describe our experiences using it.
منابع مشابه
Multi-device Layout Management for Mobile Computing Devices
As the computing market is evolving toward mobile computing systems and embedded or ubiquitous systems, developing user interfaces becomes a tedious job. Taking into account all possible combinations of device constraints has become rather complex, and UIs are still developed toward specific devices. This paper discusses some techniques for multi-device interface development. In particular we d...
متن کاملProactive Assistance Within Ambient Environment
User needs are expanding and becoming more and more complex with the emergence of newly adopted technologies. As a result, the convergence of smart devices, having the capability to communicate as well as sharing information and ensuring user need satisfaction, leads to profoundly change the way we interact with our environment. They should provide an adaptive assistance in both reactive and pr...
متن کاملFlow-Driven Ambient Guidance Using situated flows and embedded interfaces to guide people in pervasive work environments
Effectively guiding people in complex and highly dynamic work environment requires advances in high-level declarative activity models that can describe the flow of human work activities and their intended outcomes, as well as novel user interface models for distributing guidance information across time and space. This paper describes a new line of research aimed at developing a new programming ...
متن کاملDeveloping Adaptive User Interfaces Using a Game-based Simulation Environment
In dynamic settings, user interfaces can provide more optimal support if they adapt to the context of use. Providing adaptive user interfaces to first responders may therefore be fruitful. A cognitive engineering method that incorporates development iterations in both a simulated and a real-world environment is used to develop new adaptive concepts. In a simulated 3D-world, created with the Unr...
متن کاملConcepts and issues in interfaces for multiple users and multiple devices
In this paper, we identify and discuss several groups of issues that arise in the design of interfaces for multiple users interacting with multiple devices. We analyze in what ways these interfaces differ from traditional single-user singledevice interfaces, and identify different characteristics of interfaces. We categorize a possible set of device types that may exist in an environment, and t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003